be able to afford it - Français Anglais Dictionnaire